peer (equal) - French English Dictionary